-
Notifications
You must be signed in to change notification settings - Fork 5.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Makefile: mutualize local and Dockerfile build opts #9776
Conversation
3941d00
to
92f2766
Compare
2ce30f4
to
e4dedda
Compare
e4dedda
to
ab0af13
Compare
3c5bee4
to
538b9a5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
(one last question #9776 (comment), but not a blocker)
do we need to try this one in docker-ce-packaging?
Yes good idea |
538b9a5
to
9c23e01
Compare
I was about to start a branch, but let me know if you're working on that (otherwise we'll end up in a race condition 😂 ) |
Feel free to do it and @ me |
There you go; docker/docker-ce-packaging#748 (hope it works with using branch-name as reference 😂) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CI on docker/docker-ce-packaging#748 is happy 🎉
LGTM, thank you!
9c23e01
to
70a12e6
Compare
Did a quick rebase, as this repo looks to have "PR is outdated" checks enabled, in case that's a blocker (rebase was clean). @nicksieger I think your comment (#9776 (comment)) was addressed; see #9776 (comment), PTAL |
Signed-off-by: CrazyMax <[email protected]>
70a12e6
to
30280cb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, looks cleaner too, thanks.
just realised this was not included in the v20.10.1 patch release 😂 - I was updating the build pipeline with the expectation this was fixed, and things failed, then realised it was not merged yet. 🙃 🙈 |
Sorry about that. Wasn't sure how soon @crazy-max was going to get back to this so I didn't think to hold the release up for it. I have no problem creating a 2.10.2 release sooner than later. |
No need to rush; we patched the release scripts for 20.10.0 to make it work. I was just "wait? what did I mess up?" ooooooooh.. 😂 |
follow-up #9771 (comment)
Made some changes to avoid drifting with build opts between local and Dockerfile.
@thaJeztah We can then change https://github.com/docker/docker-ce-packaging/blob/43635c4329d15c3639d6b8693b653b7ea9818487/deb/common/rules#L27-L34:
With:
Also fixes the
cross
goal that was not building the right bake target.closes #9771
closes #9765
Signed-off-by: CrazyMax [email protected]